Skip to main content

closeStackRequest

Type

message

Summary

Sent to the current card when the user tries to close a stack.

Syntax

closeStackRequest

Description

Handle the closeStackRequest message if you want to prevent a stack from being closed.

If the closeStackRequest handler does not pass the message or send it to a further object in the message path, the stack does not close. Passing the message allows the stack to close.

The closeStackRequest message is only sent if the request to close a stack is initiated by the user (eg by clicking file -> close in the LiveCode menu). If the request is initiated from a script (eg "close this stack" ) then the closeStackRequest message is not sent.

Examples

on closeStackRequest 
answer "Are you sure?" with "No" or "Yes"
if it is "Yes" then pass closeStackRequest
end closeStackRequest

command: close

control structure: pass

glossary: object, handler, current card, pass, message, message path

message: closeStack

object: stack

property: decorations

Compatibility and Support

Introduced

LiveCode 1.0

OS

mac

windows

linux

ios

android

Platforms

desktop

server

mobile

Thank you for your feedback!

Was this page helpful?